official place of residence - Espagnol Anglais Dictionnaire